home *** CD-ROM | disk | FTP | other *** search
Makefile | 2001-06-23 | 1.3 KB | 41 lines |
- ##
- # Makefile for headerdoc
- # Wilfredo Sanchez | wsanchez@apple.com
- ##
-
- DSTROOT = /tmp/headerdoc/Release
-
- bindir = /usr/bin
- docsDir = /Developer/Documentation/DeveloperTools
- program1 = headerdoc2html
- program2 = gatherheaderdoc
-
- perl_libdir := $(shell perl -e 'require Config; print "$$Config::Config{'privlib'}\n";')
- startperl := $(shell perl -e 'require Config; print "$$Config::Config{'startperl'}\n";')
-
- all:
-
- installsrc:
- mkdir -p "$(SRCROOT)"
- tar cf - . | (cd "$(SRCROOT)" && tar xpf -)
-
- installhdrs:
-
- build:
-
- clean:
-
- install:
- umask 022 && install -d $(DSTROOT)$(perl_libdir)/HeaderDoc
- install -c -m 444 Modules/HeaderDoc/*.pm $(DSTROOT)$(perl_libdir)/HeaderDoc
- umask 022 && install -d $(DSTROOT)$(bindir)
- install -c -m 755 headerDoc2HTML.pl $(DSTROOT)$(bindir)/$(program1)
- perl -i -pe 's|^#!/usr/bin/perl.*$$|$(startperl)|;' $(DSTROOT)$(bindir)/$(program1)
- chmod 555 $(DSTROOT)$(bindir)/$(program1)
- umask 022 && install -d $(DSTROOT)$(bindir)
- install -c -m 755 gatherHeaderDoc.pl $(DSTROOT)$(bindir)/$(program2)
- perl -i -pe 's|^#!/usr/bin/perl.*$$|$(startperl)|;' $(DSTROOT)$(bindir)/$(program2)
- chmod 555 $(DSTROOT)$(bindir)/$(program2)
- umask 022 && install -d $(DSTROOT)$(docsDir)/HeaderDoc
- install -c -m 444 Documentation/*.html $(DSTROOT)$(docsDir)/HeaderDoc
-